Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £387,248 £224,000 14 Oct 2011
2 POPLAR CLOSE Detached £399,934 £325,000 30 Aug 2019
5 POPLAR CLOSE Detached £433,939 £90,000 30 Jan 1998
8 POPLAR CLOSE Terraced £360,233 £212,500 25 Jan 2013